﻿namespace CLM.Gestao.Importacao
{
    public class ImportDataEventArgs : System.EventArgs
    {
        public int Atual;
        public int Total;
        public string Mensagem;
        public type Tipo;

        public ImportDataEventArgs(string pMensagem)
        {
            Mensagem = pMensagem;
            Atual = 0;
            Total = 0;
            Tipo = type.Mensagem;
        }

        public ImportDataEventArgs(string pNome, int pAtual, int pTotal)
        {
            Mensagem = pNome;
            Atual = pAtual;
            Total = pTotal;
            Tipo = type.Processo;
        }

        public enum type
        { 
            Mensagem,
            Processo
        }
    }

    public delegate void ImportDataEventHandler(object sender, ImportDataEventArgs e);
}